const log = require('./common.js')

let str = 'aabbcccac';

function longest_str(str){
    let max = 0;
    let arr = {};

    // log(Array.from(str));
    // log(str.split(''));   不能直接forEach,因为forEach是数组方法

    for(let v of str){
       if(!arr[v]){ 
          arr[v] = 0;
       }
       arr[v] += 1;
       if(arr[v] > max){
         max = arr[v];
       }
    }

    for(let [i,v] of Object.entries(arr)){
      log(i,v)
    }
    log(max);
}


longest_str(str)